Google Cloud Function限制
前言
這次要生一個ffmpeg的環境出來,然後找阿找阿,
找到一篇文章,上面寫
Google將Cloud Functions作業系統升級到了Ubuntu 18.04 LTS,擴大了可用函式庫的範圍,除了Imagemagick一直都有外,還多了Ffmpeg和Libcairo2系統函式庫,連無頭Chrome也有,使用者不只可以在Cloud Functions中處理影片,甚至還能進行網頁截圖。
ref Google事件驅動無伺服器平臺Cloud Functions正式上線了!
然後不用架機器,就來看看這條路行不行的通吧
正文
找了一陣子,先注意到的是GCF的限制
- timeout 預設1分鐘,最長9分鐘
- 單一function可用memory為2G,超過會中斷
這兩個是我認為比較重要的部分,其他細項,
可參考
配額和限制
淺談Serverless Solution — 以GCP Cloud Function為例
結論,拿來做影片轉檔的話...應該是沒辦法了。除非這影片夠小。
不然只寫api看來是挺快的